will have completed

Translations
закончит (в будущем)
They will have completed the project by Friday.
Они завершат проект к пятнице.
Words
will

functional word
будет
have

functional word
иметь
completed

verb
завершил